package com.veer.shop.utils;

import java.util.UUID;

import org.springframework.util.DigestUtils;

/**
 * 字符串 安全 工具类
 * 
 * @author Wangbin
 * 2020年8月18日-下午2:08:09
 */
public class EcryptUtil {
	
	/**
	 * 获取UUID
	 * @return
	 */
	public static String generateUUID() {
		return UUID.randomUUID().toString().replace("-", "");
	}
	
	/**
	 * 对字符串进行 MD5 加密
	 * 
	 * @param password
	 * @param secret
	 * @return
	 */
	public static String generateMd5(String password, String secret) {

		if(password.length() == 0 || secret.length() == 0) {
			return "";
		}
		
		return DigestUtils.md5DigestAsHex((password + secret).getBytes());
	}
}
